package com.atguigu.gmall.common.anno;

import com.atguigu.gmall.common.exception.GlobalExceptionHandler;
import org.springframework.context.annotation.Import;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(value = RetentionPolicy.RUNTIME)         // @Retention是jdk中所提供的元注解【描述注解的注解】，指定当前注解的存活时间。
@Target(value = ElementType.TYPE)                   // 指定当前注解的使用位置
@Import(value = GlobalExceptionHandler.class)   // 把一个bean导入到spring容器中
public @interface EnableGlobalExceptionHandler {

}
